home *** CD-ROM | disk | FTP | other *** search
/ New Star Software Collection / NSS_Collection.iso / 3-069 qemm 603 / 1.ima / QMANFEST / GLOSSARY.MAN < prev    next >
Encoding:
Text File  |  1991-10-07  |  12.8 KB  |  272 lines

  1. Glossary
  2.  
  3. Quarterdeck Manifest
  4.  
  5.  Address Space: The range of memory addresses that the processor can
  6. reference. PC's running in real mode have an address space of 1 megabyte.
  7. Expanded memory can only be referenced after it is mapped into the
  8. processor's address space.
  9.  
  10. Alternate Maps: See Real Alternate Maps.
  11.  
  12. AUTOEXEC.BAT: The batch file automatically executed by DOS when the system
  13. boots up. This file typically specifies the initial PATH and PROMPT, and
  14. loads whatever TSRs the user has specified.
  15.  
  16. Backfill: Any conventional memory which is supplied not on your PC's
  17. motherboard, but instead by an add-on memory board. If the memory board is an
  18. EMS 4.0 or EEMS card, then backfilling allows those cards to map that part of
  19. the conventional memory area. Note that 80386 expanded memory managers, such
  20. as QEMM-386, can map all of conventional memory without needing that memory
  21. backfilled.
  22.  
  23. BIOS: The Basic Input Output System software which provides low level, basic
  24. functionality to your system. This software is embedded in one or more ROMs
  25. in high memory.
  26.  
  27. BIOS Data Area: The data area that is used by your PC's BIOS to keep track of
  28. the state of your keyboard and video adapter and other standard hardware.
  29.  
  30. BUFFERS: A CONFIG.SYS statement that defines the number of disk buffers
  31. placed by DOS in memory to enhance disk operations. Each buffer uses about
  32. 528 bytes of memory. Increasing the number of buffers tends to speed up file
  33. operations at the cost of decreasing available memory.
  34.  
  35. CMOS: A special memory area that is used to store configuration information
  36. needed at system boot-up. A battery maintains this memory while system power
  37. is off.
  38.  
  39. Command Line Switch: Words or symbols on a command line which follow the
  40. program name and which specify certain commands or options to the program.
  41.  
  42. COMMAND.COM: The standard command processor used by DOS. This is the program
  43. responsible for displaying your DOS prompt and processing your DOS commands
  44. (COPY, DIR, etc.).
  45.  
  46. CONFIG.SYS: The file which defines the initial configuration of DOS. It
  47. typically specifies the number of DOS resources to be allocated and the
  48. device drivers to be loaded.
  49.  
  50. Conventional Memory: The contiguous memory starting at 0K used by DOS to run
  51. programs. This is usually 640K in size.
  52.  
  53. Coprocessor: An optional auxilliary processor used to speed up complex math
  54. operations~dash~usually Intel's 8087, 80287, or 80387 or Weitek's
  55. coprocessor.
  56.  
  57. DESQview: An operating environment created by Quarterdeck Office Systems
  58. which allows off the shelf DOS programs to multitask with separate windows on
  59. the screen. It also provides a menu-driven interface to DOS, a macro
  60. facility, and the ability to transfer information from one DOS program to
  61. another.
  62.  
  63. DEVICE: A CONFIG.SYS statement that tells DOS to load an add-on device driver
  64. at system startup.
  65.  
  66. Device Driver: A piece of software used to communicate with an installed
  67. hardware device (such as a printer, video adapter, disk drive, or memory
  68. card).  It is either built into DOS or loaded using the DEVICE statement in
  69. CONFIG.SYS.
  70.  
  71. DOS Data: See DOS Resource.
  72.  
  73. DOS Extender: Software that allows programs to use protected mode while
  74. running under DOS.  Running in protected mode allows programs access to the
  75. larger address space of the 80286 and 80386 processors. Among the large
  76. applications which are now using DOS extenders are Lotus 1-2-3 Version 3 and
  77. Paradox 386.
  78.  
  79. DOS Kernel: The two program files which contain the DOS code. These files are
  80. called IBMBIO and IBMDOS in PC-DOS, and are called IO and MSDOS in MS-DOS.
  81.  
  82. DOS Resource: The blocks of memory allocated by DOS to keep track of its
  83. various resources. Manifest reports on five DOS resources: BUFFERS, FCBS,
  84. FILES, LASTDRIVE, and STACKS.
  85.  
  86. Environment: 1. The block of memory which contains the current PATH, PROMPT,
  87. COMSPEC, and any other variables defined using the SET command. 2. A program,
  88. such as DESQview, which resides on top of DOS whose purpose is to run other
  89. programs in ways which enhance the usability and/or functionality of your
  90. system.
  91.  
  92. Expanded Memory: Any add-on memory supported by a memory manager which can be
  93. mapped into the first megabyte of address space. EMS 3.2: The original
  94. expanded memory specification, endorsed by Lotus-Intel-Microsoft (the LIM
  95. standard), which defined ho wprograms could use expanded memory. This was
  96. limited to accessing 64K of expanded memory at a time.
  97.  
  98. EEMS: An enhanced expanded memory specification endorsed by
  99. AST-Quadram-Ashton Tate. This specification extended the EMS 3.2 standard by
  100. allowing more than 64K of memory to be accessed at a time, by allowing
  101. expanded memory to be mapped into the conventional memory area, and by
  102. supporting a single real alternate map. EMS 4.0: The current standard
  103. expanded memory specification which unified the two previous standards, EMS
  104. 3.2 and EEMS, and added support for multiple real alternate maps.
  105. Additionally, it added various software features which make it easier to
  106. write expanded memory programs.
  107.  
  108. Extended Memory: Memory addressed above 1024K (one Megabyte).  
  109.  
  110. FCB: A file control block. This was the data structure used by DOS 1.XX
  111. programs to access files. It is still used by some programs.
  112.  
  113. FCBS: A CONFIG.SYS statement which specifies the number of file control
  114. blocks kept track of by DOS.
  115.  
  116. FILES: A CONFIG.SYS statement which specifies the maximum number of files
  117. which can be open simultaneously.
  118.  
  119. Handle: A shortcut value used to refer to a particular item. For example, DOS
  120. files are assigned a handle when opened so that a program need not refer to
  121. the full name each time. Expanded memory handles are used to refer to groups
  122. of expanded memory pages. XMS handles are used to refer to blocks of extended
  123. memory.
  124.  
  125. High Memory: The area between the end of conventional memory (typically 640K)
  126. and 1024K reserved for use by system hardware, such as the system ROM, video
  127. and other adapters. High memory is not to be confused with the XMS term High
  128. Memory Area.
  129.  
  130. High Memory Area: The area, as defined by XMS, from 1024K to 1088K, i.e. the
  131. first 64K of extended memory. It is an important area because it is the only
  132. extended memory that can be accessed directly by DOS programs.
  133.  
  134. High RAM: Portions of high memory into which RAM has been mapped.  Device
  135. drivers and TSRs may be loaded here to minimize conventional memory overhead.
  136.  
  137. HMA: See High Memory Area.
  138.  
  139. Interrupt Vectors: The table of locations in memory through which hardware
  140. events and software requests may get serviced by a supporting program. The
  141. first 1024 bytes (1K) of conventional memory is devoted to storing interrupt
  142. vectors.
  143.  
  144. K: The abbrevation for kilobyte, equal to 1024 bytes of memory.
  145.  
  146. Keyboard Buffer: The place where the BIOS stores keystrokes as they are
  147. typed.
  148.  
  149. LASTDRIVE: A CONFIG.SYS statement which specifies the drive letter of the
  150. last drive that DOS should support.
  151.  
  152. LIMulator: A piece of software that implements an expanded memory
  153. specification by the inefficient means of copying extended memory back and
  154. forth into the conventional memory space.
  155.  
  156. LOADHI: Two programs included with Quarterdeck's QRAM and QEMM products used
  157. to load programs into high RAM. The LOADHI.COM program loads TSRs and DOS
  158. resources into high RAM, while the LOADHI.SYS program loads device drivers
  159. into high RAM.
  160.  
  161. Mappable: A portion of the address space through which expanded memory can be
  162. accessed.
  163.  
  164. MB: The abbreviation for megabyte, equal to 1,024K or 1,048,576 bytes of
  165. memory.
  166.  
  167. Memory Address: A number indicating a location for the processor to look for
  168. a piece of memory. There may or may not be a piece of memory actually at that
  169. location. To use memory addresses that have no memory associated with them,
  170. you must first map memory into them.
  171.  
  172. Micro Channel Architecture (MCA): A bus design implemented by IBM in its PS/2
  173. line of computers. Its relevance to Manifest is that it allows easier
  174. identification of what adapter cards are installed.
  175.  
  176. Network Adapter: A hardware card that provides the interface between your
  177. processor and a Local Area Network. This hardware often reserves portions of
  178. high memory for its own use.
  179.  
  180. Page Frame: An EMS term describing the mappable area, 64K in size, which is
  181. the place that almost all EMS programs use for mapping. Other mappable
  182. regions are only used by programs written specifically for EMS 4.0 or EEMS.
  183.  
  184. Parallel Ports: Hardware ports used for communication with parallel devices,
  185. such as printers, accessed through I/O addresses stored in the BIOS data
  186. area.
  187.  
  188. Processor: The chip which controls your PC, usually either an 8086, 8088,
  189. 80286, or 80386.
  190.  
  191. Protected Mode: The mode of the 80286, 80386, and i486 processor which allows
  192. all of extended memory to be accessed directly. Normally, DOS programs cannot
  193. be run in protected mode. However, programs that use a DOS extender can run
  194. in protected mode while still maintaining compatibility to DOS. See also Real
  195. Mode and Virtual 8086 Mode.
  196.  
  197. QEMM: Either of two Quarterdeck products ~dash~ QEMM-386 or QEMM-50/60.  Each
  198. product includes an EMS 4.0 driver and utilities to load TSRs, device
  199. drivers, and DOS resources into high memory.
  200.  
  201. QEXT: Quarterdeck's Extended Memory Manager for 80286 PC's. Version 5.0 of
  202. QEXT supports the XMS memory specification. Previous versions only supported
  203. DESQview's use of the High Memory Area.
  204.  
  205. QRAM: The Quarterdeck product which enhances other vendor's EMS 4.0 or EEMS
  206. drivers by providing utilities to load TSRs, device drivers, and DOS
  207. resources into high memory.
  208.  
  209. RAM: Random Access Memory. This is the memory in your machine into which
  210. programs and data may be loaded. Its contents are lost when power is turned
  211. off. It is distinct from ROM in that the contents of RAM can be changed.
  212.  
  213. Real Mode: The processor mode common to all Intel microprocessors and the
  214. only mode directly supported by DOS. In real mode, only the first megabyte
  215. (1024K) of memory is addressable. See also Protected Mode and Virtual 8086
  216. Mode.
  217.  
  218. Reserved: The designation given to memory areas which have not been given any
  219. standard function, but have been reserved for future use. Some of these areas
  220. are as yet unused, while others are used for different purposes by different
  221. manufacturers.
  222.  
  223. ROM: Read Only Memory. This is memory that is fixed in content and cannot be
  224. changed. The contents of ROM is not lost when the power is turned off. The
  225. programs contained in ROM are responsible for controlling your hardware.
  226.  
  227. Serial Ports: Hardware ports used for communication with serial devices, such
  228. as modems, accessed through I/O addresses stored in the BIOS data area.
  229.  
  230. Shadow RAM: A non-standard type of memory, 384K in size, used on some 80286
  231. and 80386 PC's to speed up servicing of BIOS requests. It is typically
  232. inaccessible for any other purpose, but QEMM-386 can convert some of it into
  233. expanded memory.
  234.  
  235. STACKS: A CONFIG.SYS statement which specifies the number and size of the
  236. stacks DOS uses for servicing hardware interrupts.
  237.  
  238. System ROM: The ROM which is responsible for initializing and servicing
  239. requests to the standard hardware (disk drives, keyboard, standard video
  240. adapters) attached to your PC.
  241.  
  242. Top Memory: A non-standard type of extended memory, 384K in size, which is
  243. discontiguous with the rest of extended memory. It is addressed at the top of
  244. the standard AT 16 megabyte address space.
  245.  
  246. TSR: A Terminate and Stay Resident program. Such a program initializes
  247. itself, hooks up to system resources it wants to monitor (for example the
  248. keyboard interrupt so that it can "pop up" later), reserves some memory for
  249. itself, and then returns to the DOS prompt.  Quarterdeck's LOADHI.COM program
  250. can load TSRs into high memory.
  251.  
  252. VCPI: Virtual Control Program Interface. This is a programming specification
  253. created by Quarterdeck Office Systems and Phar Lap Software to allow DOS
  254. extended programs to run when loaded after a virtual 8086 mode expanded
  255. memory manager such as QEMM-386. Without VCPI, DOS extenders would be
  256. incompatible with these expanded memory managers.
  257.  
  258.  Video Adapter: The hardware and ROM software that controls the video display
  259. characteristics~dash~usually either monochrome, color graphics (CGA),
  260. enhanced graphics (EGA), video graphics array (VGA) or Hercules.
  261.  
  262. Virtual 8086 Mode: A mode of the 80386 processor chip which has the following
  263. two characteristics: 1) real mode DOS programs can run without modification,
  264. and 2) extended memory can be mapped into the first megabyte of address
  265. space. Virtual 8086 mode allows QEMM-386 to support EMS 4.0 without special
  266. hardware and allows DESQview-386 to run graphics programs in the background.
  267. See also Protected Mode and Real Mode.
  268.  
  269. XMS: The Extended Memory Specification created to allow DOS programs to
  270. utilize high RAM and extended memory, including the High Memory Area, in a
  271. cooperative way. 
  272.